make stuff up - French English Dictionary